asian swing
Rybakina and the Left-Hander Problem: When the Serve Stops Being a ShieldThe moment Rybakina needed an eleventh set point to close the first set again...
Zheng Qinwen Withdraws from Wuhan Open With Shoulder Injury: Four Events in Six Weeks and the Price of a ServeIn the corner of the media tribune at Beijing's Centre Court, I sat with an...
ATP Shanghai 2026: Sinner Ends Season with Knee Injury as Shelton Falls to Gea in Third RoundOn Wednesday night in Shanghai, on center court, I counted Ben Shelton's thre...
Alcaraz Comeback Seals Tokyo Final Spot: The 16-Point Collapse and the Concentration ProblemI watched the first set of that semifinal four times. Not to find a beautiful...
The Empty Dataset and the Silent Leak in Modern Basketball Analytics02:47 in the morning. I opened the match CSV and it was blank. The player-nam...
Game Changers and MWI: Women's Esports Is Splitting Into Two Tracks That Cannot Be MergedIn April 2026, going back through my notes on the 2026 women's season, the...
Singapore vs Bangladesh: Two Teams Without a Goal, and a Competition Name That Is Being MisnamedOn the scoreboard of the opening round, Singapore sat there with 0-2 against...
Wilbekin to Beşiktaş: One Quote, One Data Gap, and Age 33In an Istanbul August, transfer reports are written in the present continuous...
World Badminton's Data Gap: Why the BWF Ranking Cannot Measure True LevelOn August 5, 2026, at the Porte de la Chapelle arena in Paris, An Se-young...
Presidents Cup 2026: The Selection Puzzle at Medinah – Where Memory Meets DataMedinah Country Club, September 2026. I sat in front of the screen in Brisban...
Vietnam vs Chinese Taipei: The 90 Minutes That Decide the Asian Games Quarter-final Ticket9 a.m. in Paris. 2 p.m. in Hanoi. 3 p.m. in Taipei. I sat in front of the...
V.League 1: The Buried Pulse Beneath the Table and the AFC Licensing WarIn a round where the table barely moved, most conclude the league has gone...
Asian Games 2026 Day 1: India's Women's Badminton Team Opens Against Kazakhstan and the Workload-Management Question at a Multi-Sport GamesOn the live blog of Day 1 at the Asian Games 2026 in Aichi-Nagoya, one line...
Rumesh Tharanga Pathirage: Sri Lanka's First Olympic Gold Dream in the JavelinSri Lankan athletics stands on the edge of a new chapter. Rumesh Tharanga...
Manchester City Before Anfield: The Suspended Verdict, the Appeal, and the Fracture Point Off the PitchInside the press room at Manchester City's training centre, the opening...
Pakistan Calls Up 14 Overseas Players: Seven Forwards, Nine Goals, and the Match Awaiting VietnamWhen the Pakistan national team squad list was published, I did the first thi...
Thailand Extends Anthony Hudson to 2029: A Stability Bet Placed After the Defeat to VietnamThailand Extends Anthony Hudson to 2029: A Stability Bet Placed After the...
Vietnamese Football and the Gaps That Don't Show Up in the ScorelineHanoi, a late-May night. The floodlights above the stand dimmed row by row, a...
Manchester United weigh Unai Emery move as Aston Villa demand £24m release feeTraining at Bodymoor Heath always opens with the same drill: four Aston Villa...
The Silence Between Two Starting Lines: When Women's Athletics Data Goes UnrecordedI once sat in front of an empty data table. Not because the race had not...
